package com.tzbank.back.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.tzbank.entity.backstage.Role;


public interface RoleMapper {

	/**
	 * 添加角色
	 * @param role
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void insertRole(Role role);

	/**
	 * 修改角色
	 * @param role
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void updateRole(Role role);

	/**
	 * 删除角色
	 * @param role
	 * @author XUZONGTIAN 2018年6月1日
	 */
	void deleteRole(Role role);

	/**
	 * 通过自增主键查询角色
	 * @param autoId
	 * @return Role
	 * @author XUZONGTIAN 2018年6月1日
	 */
	Role selectRoleByAutoId(int autoId);

	/**
	 * 查询角色
	 * @return List<Role>
	 * @author XUZONGTIAN 2018年6月1日
	 */
	List<Role> selectRoleList();

}
